provision for other payables and expenses - Français Anglais Dictionnaire